/* 颜色表 */
@c-primary: #1677ff;
@c-heading: #0d1a26;
@c-text: #314659;
@c-secondary: #717484;
@c-weak: #a8a8ad;
@c-link: @c-primary;
@c-border: #e6e6e6;
@c-border-inner: #f0f1f3;
@c-btn-border: #dadadf;
@c-light-bg: #f5f7fa;

/* 尺寸表 */
@s-nav-height: 64px;
@s-mobile-nav-height: 50px;
@s-menu-width: 260px;
@s-site-menu-width: 260px;
@s-menu-mobile-width: 240px;
@s-content-margin: 58px;

@img-logo: '';
@prefix: __dumi-default;
@mobile: ~'only screen and (max-width: 767px)';
@desktop: ~'only screen and (min-width: 768px)';
@icons: '';

.@{prefix}-icon {
  background: url(@icons) no-repeat ~'0 0/230px auto';
}

/* 颜色表 - dark */
@c-bg-dark: #141414;
@c-light-bg-dark: rgba(255, 255, 255, 0.08);
@c-primary-dark: #3086ff;
@c-heading-dark: #e6e6e6;
@c-text-dark: #e6e6e6;
@c-secondary-dark: #b3b3b3;
@c-border-dark: #3e3f40;
@c-btn-border-dark: #464646;

/* 响应式断点 */
@v-device-show: ~'only screen and (min-width: 961px)';
@v-device-hide: ~'only screen and (max-width: 960px)';

/* 移动设备尺寸 */
@s-device-gap-top: 36px;
@s-device-border-width: 14px;
@s-device-shell-width: @s-device-border-width + 2px;
@s-device-width: 320px;
@s-device-ratio: 19.5 / 9;

@prefix: ~'__dumi-default';
